branch abroad - Turkish English Dictionary